sect leader - French English Dictionary